person who casts curses - Spanish English Dictionary